
<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
 

    <title>JavaScript</title>


    <link href="style/bootstrap.css" rel="stylesheet">
    <link href="style/main.css" rel="stylesheet">
  </head>

  <body>

    <div class="container">
    <!-- 导航 -->
      <div class="masthead">
       
        <nav>
          <ul class="nav nav-justified">
            <li><a href="index.html">HOME</a></li>
            <li><a href="index_html.html">HTML</a></li>
            <li><a href="index_css.html">CSS</a></li>
            <li class="active"><a href="index_javascript.html">JavaScript</a></li>
            <li><a href="index_bootstrap.html">Bootstrap</a></li>
            <li><a href="index_jquery.html">jQuery API</a></li>
            <li><a href="index_other.html">Other</a></li>
          </ul>
        </nav>
      </div>

     
      <div class="jumbotron">
        <h1>JavaScript</h1>
        <p class="lead">JavaScript一种直译式脚本语言，是一种动态类型、弱类型、基于原型的语言，内置支持类型。它的解释器被称为JavaScript引擎，为浏览器的一部分，广泛用于客户端的脚本语言，最早是在HTML（标准通用标记语言下的一个应用）网页上使用，用来给HTML网页增加动态功能。
在1995年时，由Netscape公司的Brendan Eich，在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作，Netscape管理层希望它外观看起来像Java，因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。[1] 
为了取得技术优势，微软推出了JScript，CEnvi推出ScriptEase，与JavaScript同样可在浏览器上运行。为了统一规格，因为JavaScript兼容于ECMA标准，因此也称为ECMAScript。</p> 
      </div>

      
      <div class="row">
        <div class="col-md-3">
          <ul class="nav nav-pills nav-stacked">
               <li class="active"><a href="index_javascript.html">JavaScript 简介</a></li>
               <li><a href="index_javascript_1.html">JavaScript 语法</a></li>
            </ul>
        </div>
        <div class="col-md-9">
            <h1>JavaScript 简介</h1>
            <div>
                <p><strong>JavaScript 是世界上最流行的编程语言。</strong></p>
                <p><strong>这门语言可用于 HTML 和 web，更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。</strong></p>
            </div>


            <div>
              <h2>JavaScript 是脚本语言</h2>
              <p>JavaScript 是一种轻量级的编程语言。</p>
              <p>JavaScript 是可插入 HTML 页面的编程代码。</p>
              <p>JavaScript 插入 HTML 页面后，可由所有的现代浏览器执行。</p>
              <p>JavaScript 很容易学习。</p>
            </div>


            <div>
              <h2>您将学到什么</h2>
              <p>下面是您将在本教程中学到的主要内容。</p>
            </div>


            <div>
            <h2>JavaScript：写入 HTML 输出</h2>
            <h3>实例</h3>
            <pre>document.write("&lt;h1&gt;This is a heading&lt;/h1&gt;");
document.write("&lt;p&gt;This is a paragraph&lt;/p&gt;");
            </pre>
            <p class="tip"><span>提示：</span>您只能在 HTML 输出中使用 document.write。如果您在文档加载后使用该方法，会覆盖整个文档。</p>
          </div>


          <div>
              <h2>JavaScript：对事件作出反应</h2>
              <h3>实例</h3>
              <pre>&lt;button type="button" onclick="alert('Welcome!')"&gt;点击这里&lt;/button&gt;</pre>
              <p>alert() 函数在 JavaScript 中并不常用，但它对于代码测试非常方便。</p>
              <p>onclick 事件只是您即将在本教程中学到的众多事件之一。</p>
          </div>


          <div>
          <h2>JavaScript：改变 HTML 内容</h2>
          <p>使用 JavaScript 来处理 HTML 内容是非常强大的功能。</p>
          <h3>实例</h3>
          <pre>x=document.getElementById("demo")  <span>//查找元素</span>
x.innerHTML="Hello JavaScript";    <span>//改变内容</span>
          </pre>
          <p>您会经常看到 document.getElementByID("<i>some id</i>")。这个方法是 HTML DOM 中定义的。</p>
          <p>DOM（文档对象模型）是用以访问 HTML 元素的正式 W3C 标准。</p>
          <p>您将在本教程的多个章节中学到有关 HTML DOM 的知识。</p>
          </div>


          <div>
            <h2>JavaScript：改变 HTML 图像</h2>
            <p>本例会动态地改变 HTML &lt;image&gt; 的来源 (src)：</p>
The Light bulb
            <p>点击灯泡就可以打开或关闭这盏灯</p>
            <p>JavaScript 能够改变任意 HTML 元素的大多数属性，而不仅仅是图片。</p>
          </div>
          <div>
              <h2>JavaScript：改变 HTML 样式</h2>
              <p>改变 HTML 元素的样式，属于改变 HTML 属性的变种。</p>
              <h3>实例</h3>
              <pre>x=document.getElementById("demo")  <span>//找到元素</span>
x.style.color="#ff0000";           <span>//改变样式</span>
            </pre>
          </div>
          <div>
              <h2>JavaScript：验证输入</h2>
              <p>JavaScript 常用于验证用户的输入。</p>
              <h3>实例</h3>
              <pre>if isNaN(x) {alert("Not Numeric")};</pre>
          </div>
          <div>
          <h2>您知道吗？</h2>
          <p class="tip"><span>提示：</span>JavaScript 与 Java 是两种完全不同的语言，无论在概念还是设计上。</p>
          <p>Java（由 Sun 发明）是更复杂的编程语言。</p>
          <p>ECMA-262 是 JavaScript 标准的官方名称。</p>
          <p>JavaScript 由 Brendan Eich 发明。它于 1995 年出现在 Netscape 中（该浏览器已停止更新），并于 1997 年被 ECMA（一个标准协会）采纳。</p>
          </div>
       </div>
      </div>
      <footer class="footer">
        
      </footer>

    </div>


    
  </body>
</html>
